Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 USA F4 Romania F15 Italy F28 Italy F29 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 Usa F16 USA F17 USA F18 Mexico F6 Mexico F7 Canada F4 Canada F5 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Warsteiner Challenger Lubeck 2001 - Lubeck Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn Heilbronn Open - Heilbronn The Surbiton Trophy - Surbiton The Rajasthan Golden Jubilee - Jaipur 2004 USTA Challenger of Calabasas - Calabasas Neride Prague Indoor - Prague Weissenhauser Strand Cup - Hamburg Warsteiner Challenger - Wolfsburg Unicredit Czech Open 2007 - Prostejov IPP Open - Helsinki Unique Zagreb Open - Zagreb The 70th King's Cup and Queen's Cup - Bangkok Renault Slovenian Open - Ljubljana The LTA Hull Challenger - Hull IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte Warsteiner Challenger Lubeck - Lubeck 2002 USTA Challenger of Calabasas - Calabasas USTA Seascape Challenger - Aptos Moncton Men's Challenger - Moncton Open de Charleroi - Charleroi Residenza Open - Magdeburg Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Open de L'Isere - Grenoble Challenger Ford de Cherbourg - Cherbourg National Bank Men's Rimouski Challenger - Rimouski Binghamton Professional Tennis Tournament - Binghamton The LTA Wrexham Challenger - Wrexham GHI Bronx Tennis Classic - Bronx West of England Challenger - Bristol Lamberts Open by Stawag - Aachen Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Warsteiner Challenger Lubeck - Lubeck Tatra Banka Open 2003 - Bratislava Kosice Challenger Constanta Challenger Vancouver Challenger Cremona Challenger Bytom Challenger Honolulu Challenger Caloundra Challenger Rimouski Challenger Guadalajara Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Polska Energia Open - Bytom BMW Tennis Championship - Sunrise Granby Challenger Sacramento Challenger Tiburon Challenger The Surbiton Trophy - Surbiton Knoxville Challenger Heilbronn Challenger Rimouski Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Heilbronn Challenger Rimouski Challenger Pereira Challenger Guadalajara Challenger Nottingham Challenger Ethias Tennis Trophy - Mons Johannesburg Challenger Nottingham Challenger Granby Challenger Vancouver Challenger Oldum Brown Vancouver Open - Vancouver BMW Tennis Championship - Sunrise Challenger Natrel Presented by National Bank - Granby 2001 USTA Tallahassee Tennis Challenger - Tallahassee Busan Challenger The Surbiton Trophy - Surbiton Challenger Banque Nationale - Granby Bratislava Challenger Indian Wells Challenger Drummondville Challenger Anning Challenger Vancouver Challenger Monterrey Challenger Pau Challenger Bytom Challenger Rennes Challenger Budapest Challenger Sarasota Challenger Taipei City Challenger Odlum Brown Vancouver Open - Vancouver Tashkent Challenger Seoul Challenger Eckental Challenger Aachen Challenger Open de L'Isere (Open 38) - Grenoble San Luis Potosi Challenger Busan Challenger Tallahassee Challenger President's Cup 2000 - Tashkent Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples ARMS USTA Challenger - Rocky Mount Whirlpool Open - Budapest Calgary Challenger Charlottesville Challenger Kuppers Kolsch Cup - Aachen Calgary Challenger XI Venice Open - Venice Bristol Challenger Trophy - Bristol Aberto Da Costa Do Sauipe - Bahia The LTA Manchester Challenger - Manchester Maui Challenger Leon Challenger Ismaning Challenger Seoul Challenger Yokohama World Tennis Gaora Cup - Yokohama President's Cup - Tashkent Tata Open 2002 - Chennai Zagreb Open - Zagreb Le Gosier Challenger Knoxville Challenger Gemax Open - Belgrade The Stella Artois Grass Court Championships - London Seoul Challenger Vancouver Challenger Gimcheon Challenger Savannah Challenger Mouilleron-Le-Captif Challenger Mercedes-Benz Cup - Los Angeles Chicago Challenger Fairfield Challenger Houston Challenger Nottingham Challenger Winnipeg Challenger Pune Challenger Granby Challenger Surbiton Challenger Nottingham Challenger Granby Challenger Stockholm Open - Stockholm 2002 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton Rome Challenger Eisenberg Jerusalem Open 2000 - Jerusalem Grand Prix de Tennis de Lyon - Lyon Charlottesville Challenger The Wrexham Challenger - Wrexham Forli 2 Challenger Forli 3 Challenger Turin Challenger Lucknow ATP Tour Challenger - Lucknow Ljubljana Open - Ljubljana The Surbiton Trophy - Surbiton Ilkley Challenger Winnipeg Challenger Pro Tennis World Open - Boca Raton Las Vegas Challenger Pro Tennis World Open - Sunrise Calgary Challenger Drummondville Challenger Odlum Brown Vancouver Open - Vancouver Koblenz Challenger Granby Challenger Columbus Challenger Fairfield Challenger Indian Wells 1 Challenger Bengaluru Challenger Mexico City Challenger Cuernavaca Challenger Milan Indoors - Milan Tulsa Challenger The Stella Artois Grass Court Championships - Queen's/London Granby Challenger The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Brasov Challenger Charlottesville Challenger Knoxville Challenger Houston Challenger Vancouver Challenger AAPT Championships - Adelaide Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis International Tennis Championships - Delray Beach Tallahassee Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Leon Challenger International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Busan Challenger Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BA-CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai AEGON Championships - London Legg Mason Tennis Classic - Washington Qatar Exxon Mobil Open - Doha US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai Champaign Challenger PBZ Zagreb Indoors - Zagreb San Francisco Challenger Delray Beach International Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Moselle Open - Metz St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Guadalajara Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco BMW Open - Munich Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach China Open - Beijing PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Topshelf Open - 's-Hertogenbosch Puebla Challenger International Championship of Croatia - Umag Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Charleston Challenger Heineken Open Shanghai - Shanghai Salinas Challenger China Open - Beijing Tashkent Challenger Honolulu Challenger Dallas Challenger Citi Open - Washington Geneva Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Ortisei Challenger Regions Morgan Keegan Championships - Memphis Pilot Pen Tennis - New Haven Malaga Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Hungarian Open - Budapest Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Citi Open - Washington China Open - Beijing Tata Open Maharashtra - Pune Kremlin Cup - Moscow Erste Bank Open - Vienna Citi Open - Washington Dallas Open - Dallas Dallas Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha AEGON Championships - London Rimouski Challenger Sarasota Challenger Mexico City Challenger Milan Indoors - Milan The Stella Artois Grass Court Championships - London Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Leon Challenger Delray Beach Open - Delray Beach Malaysian Open - Kuala Lumpur Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Swiss Indoors Basel - Basel AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON Championships - London Open Seat Godo 2007 - Barcelona Abierto Mexicano - Los Cabos The Stella Artois Championships - London Gerry Weber Open - Halle AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport European Open - Antwerp Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Serbia Open - Belgrade Lexington Challenger Qatar ExxonMobil Open - Doha Serbia Open - Belgrade ASB Classic - Auckland Open Sud de France - Montpellier New York Open - New York Hall of Fame Open - Newport Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Drummondville Challenger BB&T Atlanta Open - Atlanta Gimcheon Challenger Erste Bank Open - Vienna US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur Claro Open Colombia - Bogota PBZ Zagreb Indoors - Zagreb AIG Japan Open - Tokyo BRD Nastase Tiriac Trophy - Bucharest Guadalajara Challenger Irving Challenger Erste Bank Open - Vienna Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille Apia International - Sydney Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota III Gramado Open de Tenis - Gramado Quimper Challenger GHI Bronx Tennis Classic - Bronx BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Citi Open - Washington China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Moselle Open - Metz TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Tel Aviv Watergen Open - Tel Aviv Chengdu Open - Chengdu TED Open-Akbank Private Banking - Istanbul Ecuador Open - Quito Okal Open - Eckental Challenger 42 - Andrezieux Memphis Open - Memphis Privat Bank Cup - Dniepropetrovsk Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Sarajevo Open - Sarajevo BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Vancouver Challenger New York Open - New York Delray Beach Open - Delray Beach Las Vegas Challenger BMW Open - Munich Chengdu Open - Chengdu Citi Open - Washington Hall of Fame Open - Newport Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg bett1HULKS Indoors - Cologne Calgary Challenger Sofia Open - Sofia Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Pozoblanco Challenger Qatar Open - Doha Noventi Open - Halle Open 13 - Marseille Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Sydney International - Sydney BMW Open - Munich The Stella Artois Championships - London Tiburon Challenger Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide China Open - Beijing Open SEAT 2008 - Barcelona Davis Cup, Group I, 2R, ECU-CAN 2-3 ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Open Seat Godo - Barcelona Regions Morgan Keegan Championships - Memphis Apia International - Sydney Gerry Weber Open - Halle AEGON International - Eastbourne Open 13 - Marseille Milan Indoors - Milan Rakuten Japan Open - Tokyo European Open - Antwerp Ecuador Open - Quito Geneva Open - Geneva New York Open - New York Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Quimper Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Cherbourg Challenger Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Toronto BNP Paribas Open - Indian Wells Tennis Masters Series - Madrid National Bank Open - Toronto Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal RCA Championships - Indianapolis BB&T Atlanta Open - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Indian Wells 2 Challenger PBZ Zagreb Indoors - Zagreb Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel Rogers Masters - Montreal Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne Campbell's Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome AEGON International - Eastbourne Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Rogers Cup - Montreal BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Paris U.S. Open - New York Tennis Masters Series - Toronto Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Campionati Internazionali D'Italia - Rome Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Toronto BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Gerry Weber Open - Halle U.S. Open - New York BB&T Atlanta Open - Atlanta U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Open Sud de France - Montpellier Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York National Bank Open - Montreal Coupe Rogers - Montreal Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Rogers Cup - Toronto Australian Open - Melbourne U.S. Open - New York Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami U.S. Open - New York Sofia Open - Sofia Mutua Madrilena Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Toronto Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Miami Open - Miami Miami Open - Miami Davis Cup, World Group, PO, ISR-CAN 2-3 Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Open Sud de France - Montpellier Wimbledon - London U.S. Open - New York Gerry Weber Open - Halle Australian Open - Melbourne Swiss Indoors Basel - Basel Chengdu Open - Chengdu French Open - Paris Abierto Mexicano - Los Cabos Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 US Men's Clay Court Championship - Houston Fever-Tree Championships - London Wimbledon - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome French Open - Paris Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Wimbledon - London Davis Cup, Finals, Group B Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open (juniors) Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Olympics - London Olympics - Rio de Janeiro French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Sony Open Tennis - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, Group A, Bologna Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 National Bank Open - Toronto River Oaks International Tennis Tournament - Houston French Open (juniors) Wimbledon (juniors) Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, Q, CAN-KOR 3-1 Davis Cup, World Group, PO, CAN-CHI 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CAN 3-1 Kooyong Classic - Kooyong All Lower level tournaments Australian Open (juniors) Olympics - Athens Winnipeg Challenger Granby Challenger